on sight – Català–English translations

🇬🇧 en ca

on sight

  • immediately when sighted
  • when it comes to one's attention
de seguida
Wiktionary Links